package com.shujia.day09.bao5;

/*
    权限修饰符：
                         public      protected       默认的     private
    同一类中                √           √               √           √
    同一包子类,其他类        √            √              √
    不同包子类              √            √
    不同包其他类            √


    目前为止学过的修饰符：
        权限修饰符：public,protected,默认的,private
        静态修饰符：static
        抽象修饰符：abstract
        最终修饰符：final

    类：
        权限修饰符：public,默认的
        抽象修饰符：abstract
        最终修饰符：final
    成员变量：
        权限修饰符：public,protected,默认的,private
        静态修饰符：static
        最终修饰符：final
    构造方法：
        权限修饰符：public,protected,默认的,private
    成员方法：
        权限修饰符：public,protected,默认的,private
        静态修饰符：static
        最终修饰符：final
        抽象修饰符：abstract

   常见的修饰符组合：
        1、public static final
        2、public abstract

 */

abstract class Demo1{
    int a = 10;

    Demo1(){

    }

    abstract void fun1();
}

public class PowerDemo1 {
    public static void main(String[] args) {

    }
}
